Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OLWEN MEWS Semi-Detached £745,723 £470,000 11 Jun 2007
2 OLWEN MEWS Flats/Maisonettes £925,912 £260,000 24 Jan 2001
3 OLWEN MEWS Terraced £864,406 £700,000 25 Sep 2018